package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 
 * <pre>
 * 考试成绩
 * </pre>
 * <small> 2020-02-24 21:04:54 | lance</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("jz_examination_results_com")
//这是的这里继承的基础服务类，有几个基本字段
public class ExaminationResultsComDO implements Serializable {
	@TableId
	private Long id;

    /** 认证批次id */
    @TableField("cbatch_id")
    private Long cbatchId;
    //认证批次名
    @TableField(exist = false)
    private String cbatchName;

    /** 考试批次id */
    @TableField("ebatch_id")
    private Long ebatchId;
    //考试批次名
    @TableField(exist = false)
    private String ebatchName;


    //考生序号
    @TableField(exist = false)
    private String candidateNumber;

    //竞赛完整编号
    @TableField(exist = false)
    private String comNums;


    //考试时间
    @TableField(exist = false)
    private Date date;

    //录入考评员id
    @TableField(value = "enter_expert_id")
    private Long enterExpertId;
    //录入考评员姓名
    @TableField(exist = false)
    private String expertName;

    /** 考生信息id（考生） */
    @TableField("stu_sign_id")
    private Long stuSignId;
    //考生信息名
    @TableField(exist = false)
    private String stuName;

    /** 状态（0正常,1缺考，9已删除） */
    @TableField("state")
    private Integer state;

    /** 理论考试总分数 */
    @TableField("total_score")
    private Double totalScore;

    /** 实操考试总分数 */
    @TableField(exist = false)
    private String practicalOperation;

    @TableField(exist = false)
    private String enterName;

    /** 裁判1 */
    @TableField("score1")
    private Double score1;


    /** 裁判2 */
    @TableField("score2")
    private Double score2;


    /** 裁判3 */
    @TableField("score3")
    private Double score3;

    /** 裁判4 */
    @TableField("score4")
    private Double score4;

    /** 裁判5 */
    @TableField("score5")
    private Double score5;

    /** 裁判1 */
    @TableField("score1s")
    private Double score1s;

    /** 裁判2 */
    @TableField("score2s")
    private Double score2s;

    /** 裁判3 */
    @TableField("score3s")
    private Double score3s;

    /** 裁判3 */
    @TableField("score4s")
    private Double score4s;

    /** 裁判3 */
    @TableField("score5s")
    private Double score5s;


    /** 其他题目得分 */
    @TableField("select")
    private Integer select;






    /** 实操裁判1 */
    @TableField("scoingb1")
    private Double scoingb1;

    /** 实操裁判2 */
    @TableField("scoingb2")
    private Double scoingb2;

    /** 实操裁判3 */
    @TableField("scoingb3")
    private Double scoingb3;

    /** 实操裁判3 */
    @TableField("scoingb4")
    private Double scoingb4;

    /** 实操裁判3 */
    @TableField("scoingb5")
    private Double scoingb5;


    /** 实操裁判1 */
    @TableField("scoingb1s")
    private Double scoingb1s;

    /** 实操裁判2 */
    @TableField("scoingb2s")
    private Double scoingb2s;

    /** 实操裁判3 */
    @TableField("scoingb3s")
    private Double scoingb3s;

    /** 实操裁判3 */
    @TableField("scoingb4s")
    private Double scoingb4s;

    /** 实操裁判3 */
    @TableField("scoingb5s")
    private Double scoingb5s;




    /** 实操裁判3 */
    @TableField("scoingc1")
    private Double scoingc1;

    /** 实操裁判3 */
    @TableField("scoingc2")
    private Double scoingc2;

    /** 实操裁判3 */
    @TableField("scoingc3")
    private Double scoingc3;

    /** 实操裁判3 */
    @TableField("scoingc4")
    private Double scoingc4;

    /** 实操裁判3 */
    @TableField("scoingc5")
    private Double scoingc5;




    /** 实操裁判3 */
    @TableField("scoingc1s")
    private Double scoingc1s;

    /** 实操裁判3 */
    @TableField("scoingc2s")
    private Double scoingc2s;

    /** 实操裁判3 */
    @TableField("scoingc3s")
    private Double scoingc3s;

    /** 实操裁判3 */
    @TableField("scoingc4s")
    private Double scoingc4s;

    /** 实操裁判3 */
    @TableField("scoingc5s")
    private Double scoingc5s;

    /** 实操裁判1 */
    @TableField("scoingc1ls")
    private Double scoingc1ls;

    /** 实操裁判2 */
    @TableField("scoingc2ls")
    private Double scoingc2ls;

    /** 实操裁判3 */
    @TableField("scoingc3ls")
    private Double scoingc3ls;

    /** 实操裁判3 */
    @TableField("scoingc4ls")
    private Double scoingc4ls;

    /** 实操裁判3 */
    @TableField("scoingc5ls")
    private Double scoingc5ls;


    //============竞赛
    /** 裁判一 */
    @TableField(exist = false)
    private String scoreA;

    /** 裁判二 */
    @TableField(exist = false)
    private String scoreB;

    /** 裁判三 */
    @TableField(exist = false)
    private String scoreC;

    /** 单位名称 */
    @TableField(exist = false)
    private String unitName;
    //姓名
    @TableField(exist = false)
    private String name;
    //身份证号码
    @TableField(exist = false)
    private String idNumber;
    //手机号
    @TableField(exist = false)
    private String ticketNumber;
    /** 第二次加密 */
    @TableField(exist = false)
    private String num2;

    /** 赛场得分 */
    @TableField(exist = false)
    private Double score;

    /** 教学模拟A视频 */
    @TableField("teaching_video_a1")
    private String teachingVideoA1;

    /** 教学模拟A视频 */
    @TableField("teaching_video_a2")
    private String teachingVideoA2;

    /** 教学模拟A视频 */
    @TableField("teaching_video_a3")
    private String teachingVideoA3;

    /** 教学模拟A视频 */
    @TableField("teaching_video_a4")
    private String teachingVideoA4;

    /** 教学模拟A视频 */
    @TableField("teaching_video_a5")
    private String teachingVideoA5;



    /** 教学模拟A图片 */
    @TableField("teaching_picture_a1")
    private String teachingPictureA1;

    /** 教学模拟A视频 */
    @TableField("teaching_picture_a2")
    private String teachingPictureA2;

    /** 教学模拟A视频 */
    @TableField("teaching_picture_a3")
    private String teachingPictureA3;

    /** 教学模拟A视频 */
    @TableField("teaching_picture_a4")
    private String teachingPictureA4;

    /** 教学模拟A视频 */
    @TableField("teaching_picture_a5")
    private String teachingPictureA5;

    /** 裁判1课件制作A视频 */
    @TableField("courseware_video_a1")
    private String coursewareVideoA1;

    /** 裁判1课件制作A视频 */
    @TableField("courseware_video_a2")
    private String coursewareVideoA2;

    /** 裁判1课件制作A视频 */
    @TableField("courseware_video_a3")
    private String coursewareVideoA3;

    /** 裁判1课件制作A视频 */
    @TableField("courseware_video_a4")
    private String coursewareVideoA4;

    /** 裁判1课件制作A视频 */
    @TableField("courseware_video_a5")
    private String coursewareVideoA5;

    /** 裁判1课件制作A图片 */
    @TableField("courseware_picture_a1")
    private String coursewarePictureA1;

    /** 裁判1课件制作A图片 */
    @TableField("courseware_picture_a2")
    private String coursewarePictureA2;

    /** 裁判1课件制作A图片 */
    @TableField("courseware_picture_a3")
    private String coursewarePictureA3;

    /** 裁判1课件制作A图片 */
    @TableField("courseware_picture_a4")
    private String coursewarePictureA4;

    /** 裁判1课件制作A图片 */
    @TableField("courseware_picture_a5")
    private String coursewarePictureA5;




    /** 主题网络设计C裁判视频 */
    @TableField("newwork_video_c1")
    private String newworkVideoC1;

    /** 主题网络设计C裁判视频 */
    @TableField("newwork_video_c2")
    private String newworkVideoC2;

    /** 主题网络设计C裁判视频 */
    @TableField("newwork_video_c3")
    private String newworkVideoC3;

    /** 主题网络设计C裁判视频 */
    @TableField("newwork_video_c4")
    private String newworkVideoC4;

    /** 主题网络设计C裁判视频 */
    @TableField("newwork_video_c5")
    private String newworkVideoC5;


    /** 主题网络设计C裁判图片 */
    @TableField("newwork_picture_c1")
    private String newworkPictureC1;

    /** 主题网络设计C裁判图片 */
    @TableField("newwork_picture_c2")
    private String newworkPictureC2;

    /** 主题网络设计C裁判图片 */
    @TableField("newwork_picture_c3")
    private String newworkPictureC3;

    /** 主题网络设计C裁判图片 */
    @TableField("newwork_picture_c4")
    private String newworkPictureC4;

    /** 主题网络设计C裁判图片 */
    @TableField("newwork_picture_c5")
    private String newworkPictureC5;



    /** 集体教学C裁判视频 */
    @TableField("activity_video_c1")
    private String activityVideoC1;

    /** 集体教学C裁判视频 */
    @TableField("activity_video_c2")
    private String activityVideoC2;

    /** 集体教学C裁判视频 */
    @TableField("activity_video_c3")
    private String activityVideoC3;

    /** 集体教学C裁判视频 */
    @TableField("activity_video_c4")
    private String activityVideoC4;

    /** 集体教学C裁判视频 */
    @TableField("activity_video_c5")
    private String activityVideoC5;


    /** 集体教学C裁判图片 */
    @TableField("activity_picture_c1")
    private String activityPictureC1;


    /** 集体教学C裁判图片 */
    @TableField("activity_picture_c2")
    private String activityPictureC2;


    /** 集体教学C裁判图片 */
    @TableField("activity_picture_c3")
    private String activityPictureC3;


    /** 集体教学C裁判图片 */
    @TableField("activity_picture_c4")
    private String activityPictureC4;


    /** 集体教学C裁判图片 */
    @TableField("activity_picture_c5")
    private String activityPictureC5;

    /** 说课C裁判视频 */
    @TableField("lecture_video_c1")
    private String lecturVideoC1;

    /** 说课C裁判视频 */
    @TableField("lecture_video_c2")
    private String lecturVideoC2;

    /** 说课C裁判视频 */
    @TableField("lecture_video_c3")
    private String lecturVideoC3;

    /** 说课C裁判视频 */
    @TableField("lecture_video_c4")
    private String lecturVideoC4;

    /** 说课C裁判视频 */
    @TableField("lecture_video_c5")
    private String lecturVideoC5;

    /** 说课C裁判图片 */
    @TableField("lecture_picture_c1")
    private String lecturePictureC1;

    /** 说课C裁判图片 */
    @TableField("lecture_picture_c2")
    private String lecturePictureC2;

    /** 说课C裁判图片 */
    @TableField("lecture_picture_c3")
    private String lecturePictureC3;

    /** 说课C裁判图片 */
    @TableField("lecture_picture_c4")
    private String lecturePictureC4;

    /** 说课C裁判图片 */
    @TableField("lecture_picture_c5")
    private String lecturePictureC5;

    /** ABC */
    @TableField(exist = false)
    private String abc;


    /** A赛场备注 */
    @TableField("remarkA")
    private String remarkA;

    /** B赛场备注 */
    @TableField("remarkB")
    private String remarkB;

    /** C赛场备注 */
    @TableField("remarkC")
    private String remarkC;


    /** A赛场题目1平均分 */
    @TableField(exist = false)
    private Double scoreA1;

    /** A赛场题目2平均分 */
    @TableField(exist = false)
    private Double scoreA2;


    /** B赛场题目1平均分*/
    @TableField(exist = false)
    private Double scoreB1;

    /** B赛场题目2平均分 */
    @TableField(exist = false)
    private Double scoreB2;



    /** C赛场题目1平均分 */
    @TableField(exist = false)
    private Double scoreC2;


    /** C赛场题目2平均分  */
    @TableField(exist = false)
    private Double scoreC1;

    /** C赛场题目3平均分 */
    @TableField(exist = false)
    private Double scoreC3;



    /** 加密解密  */
    @TableField(exist = false)
    private Integer decrypt;


    /**
     * 赛场
     */
    @TableField("field")
    private String field;


}
